Supplier Page from MyBioSource.com for Recombinant Methanococcus maripaludis Putative thymidine phosphorylase (MMP0327), partial